import { normalizeContainer } from '../../Func/normalizeContainer';
import { quick_func_float_operate } from './Classes/cla_quick_func_float_operate';
/**
 * 全局 快速 函数 功能
 */
let global_quick_float_operate: quick_func_float_operate;

export function init_qff() {
  global_quick_float_operate = new quick_func_float_operate();
}

// 2025.09.14 15:56:56 星期日 阴 前两天 他说 有人 不相信 他 没有给 别人看过 我 选择 离开 那就 让你 离开 自己去选 认为 没有 正这种事的 人去

/**
 * 指令 v-quick_func_target
 */
export function quick_func_target(dom: HTMLElement) {
  global_quick_float_operate.targetEl = normalizeContainer(dom)!;
}

/**
 * 移除 绑定事件
 */
export function remove_quick_func_target() {
  global_quick_float_operate.targetEl = undefined;
}
